package com.ht.modules.system.service;

public interface IAppPushMessageService {


    /**
     * 所有审批通过后，通知发起人
     *
     * @param supplierId    流程发起人id
     * @param applyTypeName 流程类型，用于拼接通知信息，如：请假、报销等
     */
    void applyPassNotifySupplier(String supplierId, String applyTypeName);


    /**
     * 给XX角色下的所有人员发送通知
     * @param title     通知标题
     * @param content   通知内容
     * @param roleCode1 必填角色编码
     * @param otherRoleCodes 其他角色编码（不定数量，也可缺省）
     */
    void pushMsg(String title, String content,String roleCode1, String... otherRoleCodes);
}
